﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="FrmDevolucion.aspx.cs" Inherits="Intelsi.WB.FrmDevolucion" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        .style1
        {
            width: 169px;
        }
        .style2
        {
            width: 73px;
        }
        
    </style>

    <script  type="text/javascript">


        $(document).ready(function () {

            $("input[name*= select ]").live("click", function (e) {
                //e.preventDefault();

                var tr = $(this).parents("tr");

                if ($(this).is(":checked")) {
                    $(tr).find("input[name*= txtcantidadDevolver ]").removeAttr("disabled");
                    $(tr).find("select[name*= ListaEstado ]").removeAttr("disabled");
                    $(tr).find("input[name*= txtComentario ]").removeAttr("disabled");
                    $(tr).find("input[name*= txtcantidadDevolver ]").focus();






                } else {
                    $(tr).find("input[name*= txtcantidadDevolver ]").attr('disabled', 'disabled');

                    $(tr).find("select[name*= ListaEstado ]").attr('disabled', 'disabled');
                    $(tr).find("input[name*= txtComentario ]").attr('disabled', 'disabled');
                }
            });

        });

   
    </script>

    <script language="javascript" type="text/javascript">


        $(document).ready(function () {

            $("#<%=GrillaPedido.ClientID%> [id*='txtcantidadDevolver']").change(function () {

                var tr = $(this).parent().parent();
                var cantidad = $("td:eq(4)", tr).html();

                var numero = parseFloat(cantidad);

                var cantidadpedida = $(tr).find("input[name*= txtcantidadDevolver ]").val();

                

                if (cantidadpedida < 0) {
                    alert("El numero es negativo");

                } if (cantidadpedida > numero) {
                    alert("No se puede Devovler mas de lo que Pidio!!")
                }

            });

            $(".disabled").keydown(function (event) {
                var keyCode = event.keyCode;
                if (keyCode < 48 || keyCode > 57) {
                    if (keyCode < 96 || keyCode > 105) {
                        if (keyCode == 8 || keyCode == 9) {
                            $(this).removeClass("input-validation-error");
                        }
                        else {
                            event.preventDefault();
                            $(this).addClass("input-validation-error");
                        }
                    }

                }
            });
        });
        
    </script>


  



</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 
 <div class="post">
			<h2 class="title">  Devolucion  </h2>			
		</div>


  <div class="ui-widget ui-corner-all" style="margin-top:0.5em;">
    <div class="ui-widget-header ui-corner-top" style="padding:0.3em;">
        Pedido
    </div>
    <div class="ui-widget-content ui-corner-bottom" style="padding:0.5em;">
         <table>
        <tr>
            <td>
                Ingrese Numero de Pedido
            </td>

            <td>
                <asp:TextBox ID="txtNumPedido" runat="server" Width="50"></asp:TextBox>
            </td>
                  
            <td>
                <asp:Button ID="btnBuscar" runat="server" Text="..." 
                    onclick="btnBuscar_Click" CssClass="lnkSave" />
            </td>
            <td class="style1">
            
            </td>
            
            <td>
            Fecha
            </td>
            <td>
                <asp:TextBox ID="txtFechaDevolucion" runat="server"></asp:TextBox>
            </td>
        </tr>
    </table>  
    </div>
</div>
<br />
<asp:Panel ID ="devolucion" runat="server">

  <div class="ui-widget ui-corner-all" style="margin-top:0.5em;">
    <div class="ui-widget-header ui-corner-top" style="padding:0.3em;">
        Almacenero
    </div>
    <div class="ui-widget-content ui-corner-bottom" style="padding:0.5em;">
         <asp:HiddenField ID="hdAlamacenero" runat="server" />
          <table>
            <tr>
                <td>
                    Apellidos y Nombres
                </td>
                <td>
                    <asp:TextBox ID="txtAlamacenero" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
                <td>
                    DNI
                </td>
                <td>
                    <asp:TextBox ID="txtDniAlamacenero" runat="server"></asp:TextBox>
                </td>
            </tr>

            <tr>
                <td>
                   Numero Fotocheck
                </td>
                <td>
                    <asp:TextBox ID="txtNumFotochekalacenero" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
                <td>
                    Celular
                </td>
                <td>
                    <asp:TextBox ID="txtCelular" runat="server"></asp:TextBox>
                </td>
            </tr>
        </table>

    </div>
</div>

    <br />
    
    <asp:Panel ID="Pedido" runat ="server">
       

      <div class="ui-widget ui-corner-all" style="margin-top:0.5em;">
    <div class="ui-widget-header ui-corner-top" style="padding:0.3em;">
        Supervisor
    </div>
    <div class="ui-widget-content ui-corner-bottom" style="padding:0.5em;">
          <asp:HiddenField ID="hfSupervisor" runat="server" />
            <table>
            <tr>
                <td>
                    Apellidos y Nombres
                </td>
                <td>
                    <asp:TextBox ID="txtNombreSupervisor" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
                <td>
                    DNI
                </td>
                <td>
                    <asp:TextBox ID="txtDniSupervisor" runat="server"></asp:TextBox>
                </td>
            </tr>

            <tr>
                <td>
                   Numero Fotocheck
                </td>
                <td>
                    <asp:TextBox ID="txtnumFotochetSupervisor" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
                <td>
                    Celular
                </td>
                <td>
                    <asp:TextBox ID="txtceluarsupervi" runat="server"></asp:TextBox>
                </td>
            </tr>
        </table>
    </div>
</div>


    <br />

      <div class="ui-widget ui-corner-all" style="margin-top:0.5em;">
    <div class="ui-widget-header ui-corner-top" style="padding:0.3em;">
       Proyecto
    </div>
    <div class="ui-widget-content ui-corner-bottom" style="padding:0.5em;">
            <table>
            <tr>
                <td>
                    Descripcion
                </td>
                <td>
                    <asp:TextBox ID="txtDescripcionProyecto" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
                <td>
                    Orden de Servicio
                </td>
                <td>
                    <asp:TextBox ID="txtOrdenServicio" runat="server"></asp:TextBox>
                </td>
            </tr>

            <tr>
                <td>
                   Empresa
                </td>
                <td>
                    <asp:TextBox ID="txtEmpresa" runat="server" Height="21px" Width="206px"></asp:TextBox>
                </td>
                <td class="style2">
                </td>
               
            </tr>
        </table>
    </div>
</div>


    
    </asp:Panel>
<br />



</asp:Panel>


 <div>
               <asp:UpdatePanel ID="Panelproductos" runat="server">
                   <ContentTemplate>
                       <asp:GridView ID="GrillaPedido" runat="server" AutoGenerateColumns="False" 
                           Width="551px" CellPadding="4" ForeColor="#333333" GridLines="None">

                           <AlternatingRowStyle BackColor="White" ForeColor="#284775" />

                           <Columns>
                              <asp:TemplateField HeaderText="Devolver">
                              <ItemTemplate>
                                  <center>
                                        <!--input type="checkbox" name="select" value="<%#Eval("Codigo")%>" class="entregar" /-->
                                      <asp:CheckBox ID="select"  runat="server" CssClass="entregar" />
                                  </center>                                  
                              </ItemTemplate>
                              </asp:TemplateField>

                               <asp:TemplateField HeaderText="Codigo">
                               <ItemTemplate>
                                    <%#Eval("Codigo")%>
                               </ItemTemplate>

                               </asp:TemplateField>
                               <asp:TemplateField HeaderText="Descripcion">
                                    <ItemTemplate>
                                      <%#Eval("Descripcion")%>
                                    </ItemTemplate>                               
                               </asp:TemplateField>                               
                               
                               <asp:TemplateField HeaderText="Marca">
                                    <ItemTemplate>
                                        <%#Eval("NombreMarca")%>                                    
                                    </ItemTemplate>                               
                               </asp:TemplateField>                               

                               <asp:TemplateField HeaderText="Cantidad" InsertVisible="False">
                                    <ItemTemplate>                                        
                                      <%#Eval("cantidad")%>                                        
                                    </ItemTemplate>
                               </asp:TemplateField>

                               <asp:TemplateField HeaderText="Cantidad a Devolver" InsertVisible="False">
                                    <ItemTemplate>                                        
                                        <asp:TextBox ID="txtcantidadDevolver" runat="server" Width="60"  
                                            CssClass='disabled <%#Eval("Codigo")%>' Enabled="False" ></asp:TextBox>
                                    </ItemTemplate>
                               </asp:TemplateField>

                               <asp:TemplateField HeaderText="Estado">
                                    <ItemTemplate>
                                        <asp:DropDownList ID="ListaEstado" runat="server" CssClass="disabled" 
                                            Enabled="False">
                                        <asp:ListItem Value="Bueno"></asp:ListItem>
                                        <asp:ListItem Value="Normal"></asp:ListItem>
                                        <asp:ListItem Value="Malo"></asp:ListItem>
                                        </asp:DropDownList>
                                    </ItemTemplate>
                               </asp:TemplateField>

                              <asp:TemplateField HeaderText="Comentario">
                              <ItemTemplate>
                                  <asp:TextBox ID="txtComentario" runat="server" CssClass="disabled" 
                                      Enabled="False"></asp:TextBox>
                              </ItemTemplate>
                              </asp:TemplateField>
                           </Columns>

                           <EditRowStyle BackColor="#999999" />
                           <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                           <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                           <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                           <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                           <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                           <SortedAscendingCellStyle BackColor="#E9E7E2" />
                           <SortedAscendingHeaderStyle BackColor="#506C8C" />
                           <SortedDescendingCellStyle BackColor="#FFFDF8" />
                           <SortedDescendingHeaderStyle BackColor="#6F8DAE" />

                       </asp:GridView>
                   </ContentTemplate>

               </asp:UpdatePanel>
            </div>

  <div>
            <table>
            <tr>
            <td>
                <asp:Button ID="btnGuardar" runat="server" Text="Guardar" 
                    onclick="btnGuardar_Click1" CssClass="lnkSave" />
            </td>
            </tr>
            </table>
            
            </div>

</asp:Content>
